let arr = [1, 2, 3, 4, 1, 2, 3];

// npm init 初始化 npm -一路回车（一个项目一次）
// 安装模块
// npm i lodash 下载模块
// 引入 使用npm下载的模块--模块名
let _ = require("lodash");

// 本地安装-项目依赖
// npm i axios
// 引入
let axios = require("axios");
let resArr = _.uniq(arr);
console.log(resArr);

let url =
  "http://jx.xuzhixiang.top/ap/api/todos/create.php?title=11&description=1212&type=0";
axios.get(url).then((r) => {
  console.log(r.data);
});

// 开发项目中会用到一些工具--一般安装成开发依赖
// npm install 模块名 -D  简写
// npm i 模块名 -D  简写
// npm install 模块名 --save-dev
// nodemon --非常经典 开发 中用到的一个工具
// 监听文件的变化 重新执行 node 命令

//  nodemon 有两种用法
// 想要使用 nodemon 可以本地安装（开发依赖）配合 npm 脚本使用
// 1- npm i nodemon -D
// 2-本地安装以后，终端中不能直接使用nodemon 命令--得配合npm script
// package.json 文件中有一个script 配置项
/* 
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "nodemon index.js",
    "start":"node index.js"
  },
  配置了一个npm 脚本，脚本名叫dev（随便定义） 脚本要执行的代码 nodemon index.js
  配置完npm脚本，就可以在终端执行对应的npm脚本 :npm run 脚本名
    npm run dev
*/
//nodemon index.js   使用nodemon监听js文件变化，一旦有变化 自动执行node index.js
// 也可以 直接全局安装 nodemon 使用
// npm i nodemon -g
// 直接再终端中使用 nodemon 这个命令
// nodemon 文件名

console.log(12);
console.log(222);
console.log(333);
